Amazon Q Developerで企業開発を加速 #DOP308-R
AWS認定トレーニング講師の平野@おんせん県おおいたです。
今日は「Accelerating enterprise development with Amazon Q Developer」というタイトルのワークショップについてレポートします。
公式ワークショップ紹介(日本語訳)
概要
このワークショップはAmazon Q Developerを様々なシチュエーションで実際に使ってみるないようになってます。
次のようなタスクで構成されています
- Code Comprehension and Summarization
- Task 1: Learn about Amazon Q
- Task 2: Learn about the application
- Task 3: Create documentation
- Code Debugging, Testing, and Optimization
- Task 1: Build, Run and play Q-Words
- Task 2: Identify and fixing a bug with Amazon Q
- Task 3: Writing Unit Tests with Amazon Q Developer
- Task 4: Scan your code with Amazon Q Developer
- Natural Language to New Feature
- Task 1: Describe the Feature to Amazon Q
- Application Modernization and Transformation
- Task 1: Upgrading Java applications using Amazon Q Code Transformation
- Task 2: Transforming Code with Amazon Q Chat
- Troubleshooting
- Task 1: Troubleshooting a failing AWS Lambda function
- Generative AI for Accelerating Software Development
- Creating Effective Prompts
- Aligning Expectations and Best Practices
- Responsible use of AI
ハンズオンの環境はVSCode Serverで提供されており、この中でAmazon Qを利用しながら、Javaコードをアップデートしていく感じになります。
例えば Identify and fixing a bug with Amazon Q
では、ソースコード上から関数を指定して、Amazon Qにそのまま依頼出来ます。
そのコードのDiffを確認してマージするような流れで修正が進みます。
この操作性はぜひ体験頂きたいです。
まとめ
非常に素晴らしい内容のワークショップでした。
ぜひ、日本語で公開して欲しいと思いました。
あ、Amazon Qの日本語化も期待しています > AWSさん